almora loach - Español Inglés Diccionario